home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / elib-006.lha / elib-0.06 / ChangeLog next >
Text File  |  1993-01-24  |  11KB  |  303 lines

  1. Sun Jan 24 20:21:29 1993  Inge Wallin  (inge@ruben)
  2.  
  3.     * Released version 0.06.
  4.  
  5.     * elib.texinfo: Fixed a number of spelling and grammatical errors
  6.       in the documentation of dlls.
  7.  
  8. Sun Jan 24 15:13:24 1993  Per Cederqvist  (ceder@robin)
  9.  
  10.     * elib.texinfo: Talk about debugging cookie applications.
  11.  
  12.     * dll-debug.el: New file, moved here from the pcl-cvs project.
  13.       Some comments updated.
  14.     * elib.texinfo: Documented dll-debug.  Revisited the documentation
  15.       on dll.
  16.     * Makefile, dist-makefile, elib-compile-all.el: Updated to know
  17.       about dll-debug.el.
  18.     * elib-test-all.el: Added test cases for dll and dll-debug.
  19.  
  20.     * elib-test-all.el (elib-test-library): Load the library, don't
  21.       only require it.
  22.     * elib-test-all.el (test-a-case): Print the test when something
  23.       goes wrong.
  24.  
  25.     * dll-debug.el (dll-previous, dll-last): Don't return the dummy node.
  26.     * dll-debug.el (dll-delete, dll-delete-fisrt, dll-delete-last):
  27.       Fixed return value.
  28.  
  29. Mon Jan 18 00:12:35 1993  Per Cederqvist  (ceder@mauritz)
  30.  
  31.     * Release 0.05.1 (not released to the world).
  32.  
  33.     * cookie.el: Require dll, not elib-dll.
  34.  
  35.     * cookie.el (tin-goto-previous): Handle empty collections.
  36.  
  37.     * cookie.el (icookie-abs): Fixed typo.
  38.  
  39.     * string.el (string-split): Fixed typo.
  40.     * string.el (string-replace-match): Fix the doc string. Groups are
  41.       contained inside \( \), not ( ).
  42.     * elib-test-all.el (string): Wrote some test cases.
  43.  
  44. Sat Jan 16 16:26:53 1993  Inge Wallin  (inge@robin)
  45.  
  46.     * Released version 0.05.
  47.  
  48.     * elib.texinfo: Changed file name of info file to elib.info.
  49.  
  50. Sat Jan 16 15:59:45 1993  Per Cederqvist  (ceder@konrad)
  51.  
  52.     * cookie.el (tin-goto): New function.
  53.     * elib.texinfo: Document it.
  54.  
  55.     * elib.texinfo: changed all references to parameters of functions
  56.       to use @var{}.
  57.  
  58.     * dist-makefile (ELFILES, ELCFILES): Added dll and cookie.
  59.  
  60. Thu Jan 14 17:10:03 1993  Per Cederqvist  (ceder@konrad)
  61.  
  62.     * elib.texinfo: Documented dll.el.
  63.  
  64.     * Makefile (ELFILES): Added dll.el.
  65.  
  66. Sun Jan  3 23:22:18 1993  Per Cederqvist  (ceder@konrad)
  67.  
  68.     * dll.el: New file. This has been used extensively in pcl-cvs, so
  69.       it might be relatively bugfree.
  70.     * dll.el: Provide dll, not elib-dll.
  71.  
  72. Wed Dec 30 02:42:19 1992  Per Cederqvist  (ceder@konrad)
  73.  
  74.     * elib.texinfo (Cookie package): Documented the cookie package.
  75.       Phew.  All information from the doc-strings are included.  More
  76.       examples and explanations are needed.
  77.  
  78. Tue Dec 29 21:43:28 1992  Per Cederqvist  (ceder@konrad)
  79.  
  80.     * cookie.el, elib.texinfo: Renamed all functions, since RMS
  81.       doesn't like the prefix convention "cookie:function".  This is
  82.       the list of function names before and after:
  83.  
  84. cookie::abs                             -> icookie-abs
  85. cookie::collection->buffer              -> icookie-collection->buffer
  86. cookie::collection->dll                 -> icookie-collection->dll
  87. cookie::collection->footer              -> icookie-collection->footer
  88. cookie::collection->header              -> icookie-collection->header
  89. cookie::collection->last-tin            -> icookie-collection->last-tin
  90. cookie::collection->pretty-printer      -> icookie-collection->pretty-printer
  91. cookie::create-collection               -> icookie-create-collection
  92. cookie::create-wrapper                  -> icookie-create-wrapper
  93. cookie::create-wrapper-and-insert       -> icookie-create-wrapper-and-insert
  94. cookie::create-wrapper-and-pretty-print
  95.             -> icookie-create-wrapper-and-pretty-print
  96. cookie::delete-tin-internal             -> icookie-delete-tin-internal
  97. cookie::filter-hf                       -> icookie-filter-hf
  98. cookie::pos-before-middle-p             -> icookie-pos-before-middle-p
  99. cookie::refresh-tin                     -> icookie-refresh-tin
  100. cookie::set-buffer-bind-dll             -> icookie-set-buffer-bind-dll
  101. cookie::set-buffer-bind-dll-let*        -> icookie-set-buffer-bind-dll-let*
  102. cookie::set-collection->buffer          -> icookie-set-collection->buffer
  103. cookie::set-collection->dll             -> icookie-set-collection->dll
  104. cookie::set-collection->footer          -> icookie-set-collection->footer
  105. cookie::set-collection->header          -> icookie-set-collection->header
  106. cookie::set-collection->last-tin        -> icookie-set-collection->last-tin
  107. cookie::set-collection->pretty-printer
  108.             -> icookie-set-collection->pretty-printer
  109. cookie::wrapper->cookie                 -> icookie-wrapper->cookie
  110. cookie::wrapper->cookie-safe            -> icookie-wrapper->cookie-safe
  111. cookie::wrapper->start-marker           -> icookie-wrapper->start-marker
  112. cookie:all                              -> collection-list-cookies
  113. cookie:buffer                           -> collection-buffer
  114. cookie:clear                            -> collection-clear
  115. cookie:collect-cookies                  -> collection-collect-cookie
  116. cookie:collect-tins                     -> collection-collect-tin
  117. cookie:create                           -> collection-create
  118. cookie:delete-first                     -> cookie-delete-first
  119. cookie:delete-last                      -> cookie-delete-last
  120. cookie:delete-tin                       -> tin-delete
  121. cookie:empty                            -> collection-empty
  122. cookie:enter-after                      -> cookie-enter-after-tin
  123. cookie:enter-before                     -> cookie-enter-before-tin
  124. cookie:enter-cookies                    -> collection-append-cookies
  125. cookie:enter-first                      -> cookie-enter-first
  126. cookie:enter-last                       -> cookie-enter-last
  127. cookie:filter                           -> collection-filter-cookies
  128. cookie:first                            -> cookie-first
  129. cookie:goto-next-tin                    -> tin-goto-next
  130. cookie:goto-previous-tin                -> tin-goto-previous
  131. cookie:invalidate-tins                  -> tin-invalidate
  132. cookie:last                             -> cookie-last
  133. cookie:length                           -> collection-length
  134. cookie:map                              -> cookie-map
  135. cookie:map-reverse                      -> cookie-map-reverse
  136. cookie:next-tin                         -> tin-next
  137. cookie:nth-cookie                       -> cookie-nth
  138. cookie:nth-tin                          -> tin-nth
  139. cookie:previous-tin                     -> tin-previous
  140. cookie:refresh-all                      -> collection-refresh
  141. cookie:set-goal-column                  -> collection-set-goal-column
  142. cookie:sort                             -> cookie-sort
  143. cookie:tin->cookie                      -> tin-cookie
  144. cookie:tin-filter                       -> collection-filter-tins
  145. cookie:tin-get-selection                -> tin-locate
  146.  
  147.     * Makefile (ELFILES): Added cookie.el.
  148.  
  149.     * Makefile (tags): New target.
  150.  
  151. Sat Aug 22 00:54:26 1992  Inge Wallin  (inge@ruben)
  152.  
  153.     * string.el(string-replace-match): Fixed the doc string.
  154.  
  155.     * BUGS and BUGMAILS: New files for tracking bugs with the emacs
  156.       bugtrack package.
  157.  
  158. Sat Aug 22 00:11:37 1992  Per Cederqvist  (ceder@maskros)
  159.  
  160.     * string.el (string-replace-match, string-split): Save and restore
  161.     match-data.
  162.  
  163. Fri Aug 21 12:50:55 1992  Per Cederqvist  (ceder@maskros)
  164.  
  165.     * cookie.el: Beautified a lot of comments.
  166.  
  167.     * cookie.el (cookie::abs): New function. This should exist
  168.     elsewhere in elib!
  169.  
  170.     * cookie.el (cookie:filter, cookie:tin-filter): Allow some extra
  171.     args for predicate.
  172.  
  173.     * cookie.el (cookie:tin-get-selection): Omit the FORCE-GUESS arg.
  174.     Rewrote the code that finds the best guess so that it always uses
  175.     collection->last-tin as a guess.
  176.  
  177.     * cookie.el (tin-start-marker, tin-end-marker): Commented out.
  178.  
  179.     * cookie.el (Local Variables): Added. Sets the lisp-indent-hook
  180.     for some functions.
  181.  
  182. Thu Aug 20 05:53:59 1992  Per Cederqvist  (ceder@robin)
  183.  
  184.     * cookie.el: The pretty-printer should now insert the string in
  185.     the buffer, not return the string.
  186.     * cookie.el (cookie::create-wrapper-and-pretty-print): New
  187.     function.
  188.     * cookie.el (cookie::refresh-tin, cookie::pos-before-middle-p,
  189.     cookie:enter-first, cookie:enter-last, cookie:enter-after,
  190.     cookie:enter-before, cookie:next-tin, cookie:refresh-all):
  191.     Updated.
  192.  
  193. Wed Aug 19 03:50:11 1992  Per Cederqvist  (ceder@robert)
  194.  
  195.     * Merged in some changes made by Inge Wallin:
  196.     * elib-compile-all.el (compile-elib): Bind load-path locally.
  197.  
  198. Mon Jul 27 21:08:27 1992  Inge Wallin  (inge@lysator)
  199.  
  200.     * Changed all copyright notices to read:
  201.       Copyright 1991, 1992 Free Software Foundation
  202.  
  203. Sun Mar 15 00:01:12 1992  Per Cederqvist  (ceder@robin)
  204.  
  205.     * Added RCS Id keywords to most of the files.
  206.  
  207. Thu Jul 25 18:32:21 1991  Inge Wallin  (inge at lysator)
  208.  
  209.     * elib-avltree.el -> avltree.el
  210.  
  211.     * elib.texinfo: Changed all function names (dropped elib- prefix).
  212.  
  213. Wed Jul 24 01:10:09 1991  Inge Wallin  (inge at lysator)
  214.  
  215.     * elib-bintree.el -> bintree.el
  216.       elib-read.el      -> read.el
  217.           elib-string.el  -> string.el
  218.       elib-stack-f.el -> stack-f.el
  219.       elib-stack-m.el -> stack-m.el
  220.           Also the functions intended for the user to call lost their
  221.       elib- prefix. 
  222.  
  223.     * Function silent-read -> read-silent for consistency.
  224.  
  225. Sun Jun 16 02:30:08 1991  Inge Wallin  (inge at robert)
  226.  
  227.     * Released version 0.03.
  228.  
  229.     * elib.texinfo: Fixed the node index.
  230.  
  231.     * New file: elib-compile-all. This file byte-compiles those files
  232.       in elib which needs recompiling.
  233.  
  234.     * New file: elib-avltree.el. Added AVL trees and documentation to
  235.       the library.
  236.  
  237. Tue Jun  4 21:13:33 1991  Inge Wallin  (inge at laila)
  238.  
  239.     * Finished and tested all functions in elib-bintree.el.
  240.  
  241. Thu May 30 23:57:12 1991  Inge Wallin  (inge at laila)
  242.  
  243.     * Fixed a few errors in the documentation.
  244.  
  245. Tue May 28 01:43:02 1991  Inge Wallin  (inge at lave)
  246.  
  247.     * Documented the functions in elib-bintree in elib.texinfo. 
  248.  
  249. Tue May 21 21:43:03 1991  Inge Wallin  (inge at lave)
  250.  
  251.     * New file: elib-bintree.el containing functions for ordinary
  252.       (not balanced) binary trees.
  253.  
  254.     * Corrected a bug in elib-node.el
  255.  
  256. Mon May 20 23:03:36 1991  Inge Wallin  (inge at laila)
  257.  
  258.     * New file: elib-node.el. Contains a number of macros for creating
  259.       and handling nodes for binary trees and doubly linked lists.
  260.  
  261. Wed May 15 22:17:53 1991  Inge Wallin  (inge at lave)
  262.  
  263.     * Made elib-stack-f.el delete elib-stack-m.el from the features
  264.       variable and vice versa. Same for queue.
  265.  
  266.     * Changed a few things in elib.texinfo.
  267.  
  268. Sun May 12 19:31:54 1991  Inge Wallin  (inge at laila)
  269.  
  270.     * Added a macro implementation of elib-queue. New file:
  271.       elib-queue-m.el. The old file elib-queue.el changed name to
  272.       elib-queue-f.el. Also changed Makefile.  Documented.
  273.  
  274.     * Added a macro implementation of elib-stack. New file:
  275.       elib-stack-m.el. The old file elib-stack.el changed name to
  276.       elib-stack-f.el. Also changed dist-makefile.  Documented.
  277.  
  278.     * Added the functions elib-stack-copy and elib-queue-copy to
  279.       elib-stack.el and elib-queue.el, resp.
  280.  
  281. Sat May 11 03:36:30 1991  Inge Wallin  (inge at laila)
  282.  
  283.     * New file in the library: elib-read.el, containing a few functions
  284.       for reading data from the minibuffer.  Documented them in
  285.       elib.texinfo. 
  286.  
  287.     * Fixed a number of bugs in the documentation reported by
  288.       Sebastian Kremer.
  289.  
  290. Fri May 10 03:28:04 1991  Inge Wallin  (inge at laila)
  291.  
  292.     * Documented the new container type AVL tree.  Also added it to
  293.       Makefile. 
  294.  
  295.     * Done some small changes in elib.texinfo regarding classes in
  296.       version 0.01.
  297.  
  298. Thu May  9 23:07:02 1991  Inge Wallin  (inge at laila)
  299.  
  300.     * version 0.01 released. Contents: 2 string functions, a stack and
  301.       a queue.
  302.  
  303.